package com.example.demo.entity;

import java.util.Date;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.example.demo.Excel.ExcelColumn;

/**
 * <p>
 * 
 * </p>
 *
 * @author hanfei
 * @since 2021-05-13
 */
@ApiModel("")
public class Rf_infos implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 设备信号id
     */
    @TableId("rf_id")
    @ApiModelProperty(value = "设备信号id")
    @ExcelColumn(value = "设备信号id",col = 1)
    private String rf_id;
    /**
     * 企业名称
     */
    @TableField("company_name")
    @ApiModelProperty(value = "企业名称")
    @ExcelColumn(value = "企业名称",col = 1)
    private String company_name;
    /**
     * 企业id
     */
    @TableField("company_id")
    @ApiModelProperty(value = "企业id")
    @ExcelColumn(value = "企业id",col = 1)
    private String company_id;
    /**
     * mac address
     */
    @TableField("cm_mac")
    @ApiModelProperty(value = "mac address")
    @ExcelColumn(value = "mac address",col = 1)
    private String cm_mac;
    /**
     * 是否容许监控
     */
    @TableField("monitor_flag")
    @ApiModelProperty(value = "是否容许监控")
    @ExcelColumn(value = "是否容许监控",col = 1)
    private Integer monitor_flag;
    /**
     * 扫描批次ID
     */
    @TableField("batch_id")
    @ApiModelProperty(value = "扫描批次ID")
    @ExcelColumn(value = "扫描批次ID",col = 1)
    private String batch_id;
    /**
     * plan_选择
     */
    @TableField("plan_select")
    @ApiModelProperty(value = "plan_选择")
    @ExcelColumn(value = "plan_选择",col = 1)
    private String plan_select;
    /**
     * 上限
     */
    @TableField("power_up")
    @ApiModelProperty(value = "上限")
    @ExcelColumn(value = "上限",col = 1)
    private Integer power_up;
    /**
     * 下限
     */
    @TableField("power_low")
    @ApiModelProperty(value = "下限")
    @ExcelColumn(value = "下限",col = 1)
    private Integer power_low;
    /**
     * mer spc
     */
    @TableField("mer_limit")
    @ApiModelProperty(value = "mer spc")
    @ExcelColumn(value = "mer spc",col = 1)
    private Integer mer_limit;
    /**
     * power报警中心值
     */
    @TableField("power_spec")
    @ApiModelProperty(value = "power报警中心值")
    @ExcelColumn(value = "power报警中心值",col = 1)
    private Integer power_spec;
    /**
     * 评率Mhz
     */
    @TableField("frequency")
    @ApiModelProperty(value = "评率Mhz")
    @ExcelColumn(value = "评率Mhz",col = 1)
    private Integer frequency;
    /**
     * dB
     */
    @TableField("mer")
    @ApiModelProperty(value = "dB")
    @ExcelColumn(value = "dB",col = 1)
    private Integer mer;
    /**
     * dBmv
     */
    @TableField("power_flag")
    @ApiModelProperty(value = "dBmv")
    @ExcelColumn(value = "dBmv",col = 1)
    private Integer power_flag;
    /**
     * lock后ber
     */
    @TableField("post_ber")
    @ApiModelProperty(value = "lock后ber")
    @ExcelColumn(value = "lock后ber",col = 1)
    private String post_ber;
    /**
     * lock前ber
     */
    @TableField("pre_ber")
    @ApiModelProperty(value = "lock前ber")
    @ExcelColumn(value = "lock前ber",col = 1)
    private String pre_ber;
    /**
     * 是否是docsis
     */
    @TableField("is_docsis")
    @ApiModelProperty(value = "是否是docsis")
    @ExcelColumn(value = "是否是docsis",col = 1)
    private Integer is_docsis;
    /**
     * 是否锁定
     */
    @TableField("is_lock")
    @ApiModelProperty(value = "是否锁定")
    @ExcelColumn(value = "是否锁定",col = 1)
    private Integer is_lock;
    /**
     * 扫描时间
     */
    @TableField("scan_time")
    @ApiModelProperty(value = "扫描时间")
    @ExcelColumn(value = "扫描时间",col = 1)
    private String scan_time;
    /**
     * 频道序号
     */
    @TableField("num")
    @ApiModelProperty(value = "频道序号")
    @ExcelColumn(value = "频道序号",col = 1)
    private Integer num;
    /**
     * 调制方式
     */
    @TableField("mod_mode")
    @ApiModelProperty(value = "调制方式")
    @ExcelColumn(value = "调制方式",col = 1)
    private String mod_mode;
    /**
     * 设备序号
     */
    @TableField("cm_sn")
    @ApiModelProperty(value = "设备序号")
    @ExcelColumn(value = "设备序号",col = 1)
    private String cm_sn;
    /**
     * 更新时间
     */
    @TableField("update_time")
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(value = "更新时间",col = 1)
    private Date update_time;
    /**
     * 创建时间
     */
    @TableField("create_time")
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(value = "创建时间",col = 1)
    private Date create_time;


    public String getRf_id() {
        return rf_id;
    }

    public void setRf_id(String rf_id) {
        this.rf_id = rf_id;
    }

    public String getCompany_name() {
        return company_name;
    }

    public void setCompany_name(String company_name) {
        this.company_name = company_name;
    }

    public String getCompany_id() {
        return company_id;
    }

    public void setCompany_id(String company_id) {
        this.company_id = company_id;
    }

    public String getCm_mac() {
        return cm_mac;
    }

    public void setCm_mac(String cm_mac) {
        this.cm_mac = cm_mac;
    }

    public Integer getMonitor_flag() {
        return monitor_flag;
    }

    public void setMonitor_flag(Integer monitor_flag) {
        this.monitor_flag = monitor_flag;
    }

    public String getBatch_id() {
        return batch_id;
    }

    public void setBatch_id(String batch_id) {
        this.batch_id = batch_id;
    }

    public String getPlan_select() {
        return plan_select;
    }

    public void setPlan_select(String plan_select) {
        this.plan_select = plan_select;
    }

    public Integer getPower_up() {
        return power_up;
    }

    public void setPower_up(Integer power_up) {
        this.power_up = power_up;
    }

    public Integer getPower_low() {
        return power_low;
    }

    public void setPower_low(Integer power_low) {
        this.power_low = power_low;
    }

    public Integer getMer_limit() {
        return mer_limit;
    }

    public void setMer_limit(Integer mer_limit) {
        this.mer_limit = mer_limit;
    }

    public Integer getPower_spec() {
        return power_spec;
    }

    public void setPower_spec(Integer power_spec) {
        this.power_spec = power_spec;
    }

    public Integer getFrequency() {
        return frequency;
    }

    public void setFrequency(Integer frequency) {
        this.frequency = frequency;
    }

    public Integer getMer() {
        return mer;
    }

    public void setMer(Integer mer) {
        this.mer = mer;
    }

    public Integer getPower_flag() {
        return power_flag;
    }

    public void setPower_flag(Integer power_flag) {
        this.power_flag = power_flag;
    }

    public String getPost_ber() {
        return post_ber;
    }

    public void setPost_ber(String post_ber) {
        this.post_ber = post_ber;
    }

    public String getPre_ber() {
        return pre_ber;
    }

    public void setPre_ber(String pre_ber) {
        this.pre_ber = pre_ber;
    }

    public Integer getIs_docsis() {
        return is_docsis;
    }

    public void setIs_docsis(Integer is_docsis) {
        this.is_docsis = is_docsis;
    }

    public Integer getIs_lock() {
        return is_lock;
    }

    public void setIs_lock(Integer is_lock) {
        this.is_lock = is_lock;
    }

    public String getScan_time() {
        return scan_time;
    }

    public void setScan_time(String scan_time) {
        this.scan_time = scan_time;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public String getMod_mode() {
        return mod_mode;
    }

    public void setMod_mode(String mod_mode) {
        this.mod_mode = mod_mode;
    }

    public String getCm_sn() {
        return cm_sn;
    }

    public void setCm_sn(String cm_sn) {
        this.cm_sn = cm_sn;
    }

    public Date getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    @Override
    public String toString() {
        return "Rf_infos{" +
        "rf_id=" + rf_id +
        ", company_name=" + company_name +
        ", company_id=" + company_id +
        ", cm_mac=" + cm_mac +
        ", monitor_flag=" + monitor_flag +
        ", batch_id=" + batch_id +
        ", plan_select=" + plan_select +
        ", power_up=" + power_up +
        ", power_low=" + power_low +
        ", mer_limit=" + mer_limit +
        ", power_spec=" + power_spec +
        ", frequency=" + frequency +
        ", mer=" + mer +
        ", power_flag=" + power_flag +
        ", post_ber=" + post_ber +
        ", pre_ber=" + pre_ber +
        ", is_docsis=" + is_docsis +
        ", is_lock=" + is_lock +
        ", scan_time=" + scan_time +
        ", num=" + num +
        ", mod_mode=" + mod_mode +
        ", cm_sn=" + cm_sn +
        ", update_time=" + update_time +
        ", create_time=" + create_time +
        "}";
    }
}
